package com.corpgovernment.organization.service;

import com.corpgovernment.api.organization.bo.SyncOrgEmployeeReq;
import com.corpgovernment.organization.entity.db.MbOrgInfo;
import com.corpgovernment.organization.model.SyncPositionInfoModel;

import java.util.List;
import java.util.Map;

/**
 * @author zl.cui
 * @date 2023/10/7
 */
public interface PositionInfoService {

    void syncPositionInfo(List<SyncPositionInfoModel> syncPositionList, String corpCode);

    List<SyncOrgEmployeeReq.Employee> syncPosition4Employee(List<SyncOrgEmployeeReq.Employee> employeeList, Map<String, MbOrgInfo> businessCodeMap);

}
